bien embargable - Turkish English Dictionary